2024-05-01 12:43:04,052 [ 207657 ] INFO : ClickHouse root is not set. Will use /home/ubuntu/_work/_temp/test/git-repo-copy (runner:42, check_args_and_update_paths) 2024-05-01 12:43:04,052 [ 207657 ] INFO : Cases dir is not set. Will use /home/ubuntu/_work/_temp/test/git-repo-copy/tests/integration (runner:90, check_args_and_update_paths) 2024-05-01 12:43:04,052 [ 207657 ] INFO : src dir is not set. Will use /home/ubuntu/_work/_temp/test/git-repo-copy/src (runner:97, check_args_and_update_paths) 2024-05-01 12:43:04,052 [ 207657 ] INFO : base_configs_dir: /home/ubuntu/_work/_temp/test/git-repo-copy/programs/server, binary: /home/ubuntu/_work/_temp/test/build/clickhouse, cases_dir: /home/ubuntu/_work/_temp/test/git-repo-copy/tests/integration (runner:99, check_args_and_update_paths) 2024-05-01 12:43:04,052 [ 207657 ] INFO : Unknown image altinityinfra/dotnet-client (runner:357, ) Running pytest container as: 'docker run --rm --name clickhouse_integration_tests_j9xtvm --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/src/Server/grpc_protos:/ClickHouse/src/Server/grpc_protos --volume=/run:/run/host:ro --mount type=bind,source=/home/ubuntu/_work/_temp/test/dockerd_volume_dir,target=/var/lib/docker -e DOCKER_HELPER_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_BASE_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_KERBERIZED_HADOOP_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_KERBEROS_KDC_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_JAVA_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_JS_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_PHP_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_NGINX_DAV_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 test_storage_s3/test.py::test_overwrite test_storage_s3/test.py::test_parallel_reading_with_memory_limit test_storage_s3/test.py::test_partition_by test_storage_s3/test.py::test_partition_by_const_column test_storage_s3/test.py::test_partition_by_string_column test_storage_s3/test.py::test_predefined_connection_configuration 'test_storage_s3/test.py::test_put[auth_positive]' 'test_storage_s3/test.py::test_put[auto]' 'test_storage_s3/test.py::test_put[brotli]' 'test_storage_s3/test.py::test_put[deflate]' 'test_storage_s3/test.py::test_put[gzip]' 'test_storage_s3/test.py::test_put[positive]' 'test_storage_s3/test.py::test_put[xz]' 'test_storage_s3/test.py::test_put[zstd]' 'test_storage_s3/test.py::test_put_csv[auth_positive]' 'test_storage_s3/test.py::test_put_csv[negative]' 'test_storage_s3/test.py::test_put_csv[positive]' test_storage_s3/test.py::test_put_get_with_globs test_storage_s3/test.py::test_put_get_with_redirect test_storage_s3/test.py::test_put_with_zero_redirect test_storage_s3/test.py::test_read_subcolumns test_storage_s3/test.py::test_remote_host_filter test_storage_s3/test.py::test_s3_glob_scheherazade test_storage_s3/test.py::test_s3_list_objects_failure test_storage_s3/test.py::test_s3_schema_inference test_storage_s3/test.py::test_schema_inference_cache test_storage_s3/test.py::test_schema_inference_from_globs test_storage_s3/test.py::test_seekable_formats test_storage_s3/test.py::test_seekable_formats_url test_storage_s3/test.py::test_select_columns test_storage_s3/test.py::test_signatures test_storage_s3/test.py::test_skip_empty_files 'test_storage_s3/test.py::test_storage_s3_get_gzip[bin]' 'test_storage_s3/test.py::test_storage_s3_get_gzip[gz]' test_storage_s3/test.py::test_storage_s3_get_unstable 'test_storage_s3/test.py::test_storage_s3_put_gzip[bin]' 'test_storage_s3/test.py::test_storage_s3_put_gzip[gz]' test_storage_s3/test.py::test_storage_s3_put_uncompressed test_storage_s3/test.py::test_truncate_table test_storage_s3/test.py::test_wrong_format_usage test_storage_s3/test.py::test_wrong_s3_syntax test_system_logs_comment/test.py::test_system_logs_comment test_system_start_stop_listen/test.py::test_all_protocols test_system_start_stop_listen/test.py::test_custom_protocols test_system_start_stop_listen/test.py::test_default_protocols test_system_start_stop_listen/test.py::test_except test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host test_temporary_data/test.py::test_tmp_data_no_leftovers test_tmp_policy/test.py::test_disk_selection 'test_ttl_move/test.py::test_alter_multiple_ttls[negative]' 'test_ttl_move/test.py::test_alter_multiple_ttls[positive]' 'test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative]' 'test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive]' 'test_ttl_move/test.py::test_alter_with_merge_work[mt]' 'test_ttl_move/test.py::test_alter_with_merge_work[mt_work]' 'test_ttl_move/test.py::test_alter_with_merge_work[replicated]' 'test_ttl_move/test.py::test_alter_with_merge_work[replicated_work]' 'test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt]' 'test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume]' 'test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1]' 'test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1]' 'test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work]' 'test_ttl_move/test.py::test_materialize_ttl_in_partition[mt]' 'test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work]' 'test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work]' 'test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work]' 'test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work]' 'test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work]' 'test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work]' 'test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work]' 'test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work]' 'test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change]' 'test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change]' test_ttl_move/test.py::test_replicated_download_ttl_info 'test_ttl_move/test.py::test_rule_with_invalid_destination[case0]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case1]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case2]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case3]' 'test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk]' -vvv" altinityinfra/integration-tests-runner:0-8e9be16153250c8307730c9b88c8517181f494ce '. Start tests ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /ClickHouse/tests/integration configfile: pytest.ini plugins: xdist-3.5.0, repeat-0.9.3, random-0.2, order-1.0.1, timeout-2.2.0 timeout: 900.0s timeout method: signal timeout func_only: False created: 10/10 workers 10 workers [100 items] scheduling tests via LoadFileScheduling test_system_start_stop_listen/test.py::test_all_protocols test_ttl_move/test.py::test_alter_multiple_ttls[negative] test_storage_s3/test.py::test_overwrite test_temporary_data/test.py::test_tmp_data_no_leftovers test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host test_system_logs_comment/test.py::test_system_logs_comment test_tmp_policy/test.py::test_disk_selection [gw4] [ 1%] PASSED test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host [gw4] [ 2%] PASSED test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host [gw3] [ 3%] PASSED test_system_logs_comment/test.py::test_system_logs_comment [gw5] [ 4%] PASSED test_temporary_data/test.py::test_tmp_data_no_leftovers [gw1] [ 5%] PASSED test_storage_s3/test.py::test_overwrite test_storage_s3/test.py::test_parallel_reading_with_memory_limit [gw6] [ 6%] PASSED test_tmp_policy/test.py::test_disk_selection [gw1] [ 7%] PASSED test_storage_s3/test.py::test_parallel_reading_with_memory_limit test_storage_s3/test.py::test_partition_by [gw1] [ 8%] PASSED test_storage_s3/test.py::test_partition_by test_storage_s3/test.py::test_partition_by_const_column [gw1] [ 9%] PASSED test_storage_s3/test.py::test_partition_by_const_column test_storage_s3/test.py::test_partition_by_string_column [gw1] [ 10%] PASSED test_storage_s3/test.py::test_partition_by_string_column test_storage_s3/test.py::test_predefined_connection_configuration [gw0] [ 11%] PASSED test_ttl_move/test.py::test_alter_multiple_ttls[negative] test_ttl_move/test.py::test_alter_multiple_ttls[positive] [gw1] [ 12%] PASSED test_storage_s3/test.py::test_predefined_connection_configuration test_storage_s3/test.py::test_put[auth_positive] [gw1] [ 13%] PASSED test_storage_s3/test.py::test_put[auth_positive] test_storage_s3/test.py::test_put[auto] [gw1] [ 14%] PASSED test_storage_s3/test.py::test_put[auto] test_storage_s3/test.py::test_put[brotli] [gw1] [ 15%] PASSED test_storage_s3/test.py::test_put[brotli] test_storage_s3/test.py::test_put[deflate] [gw1] [ 16%] PASSED test_storage_s3/test.py::test_put[deflate] test_storage_s3/test.py::test_put[gzip] [gw1] [ 17%] PASSED test_storage_s3/test.py::test_put[gzip] test_storage_s3/test.py::test_put[positive] [gw1] [ 18%] PASSED test_storage_s3/test.py::test_put[positive] test_storage_s3/test.py::test_put[xz] [gw1] [ 19%] PASSED test_storage_s3/test.py::test_put[xz] test_storage_s3/test.py::test_put[zstd] [gw1] [ 20%] PASSED test_storage_s3/test.py::test_put[zstd] test_storage_s3/test.py::test_put_csv[auth_positive] [gw1] [ 21%] PASSED test_storage_s3/test.py::test_put_csv[auth_positive] test_storage_s3/test.py::test_put_csv[negative] [gw1] [ 22%] PASSED test_storage_s3/test.py::test_put_csv[negative] test_storage_s3/test.py::test_put_csv[positive] [gw1] [ 23%] PASSED test_storage_s3/test.py::test_put_csv[positive] test_storage_s3/test.py::test_put_get_with_globs [gw2] [ 24%] PASSED test_system_start_stop_listen/test.py::test_all_protocols test_system_start_stop_listen/test.py::test_custom_protocols [gw2] [ 25%] PASSED test_system_start_stop_listen/test.py::test_custom_protocols test_system_start_stop_listen/test.py::test_default_protocols [gw2] [ 26%] PASSED test_system_start_stop_listen/test.py::test_default_protocols test_system_start_stop_listen/test.py::test_except [gw0] [ 27%] PASSED test_ttl_move/test.py::test_alter_multiple_ttls[positive] test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] [gw2] [ 28%] PASSED test_system_start_stop_listen/test.py::test_except [gw1] [ 29%] PASSED test_storage_s3/test.py::test_put_get_with_globs test_storage_s3/test.py::test_put_get_with_redirect [gw1] [ 30%] PASSED test_storage_s3/test.py::test_put_get_with_redirect test_storage_s3/test.py::test_put_with_zero_redirect [gw0] [ 31%] PASSED test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] [gw2] [ 31%] ERROR test_system_start_stop_listen/test.py::test_except [gw1] [ 32%] PASSED test_storage_s3/test.py::test_put_with_zero_redirect test_storage_s3/test.py::test_read_subcolumns [gw0] [ 33%] PASSED test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] test_ttl_move/test.py::test_alter_with_merge_work[mt] [gw1] [ 34%] PASSED test_storage_s3/test.py::test_read_subcolumns test_storage_s3/test.py::test_remote_host_filter [gw1] [ 35%] PASSED test_storage_s3/test.py::test_remote_host_filter test_storage_s3/test.py::test_s3_glob_scheherazade [gw0] [ 36%] PASSED test_ttl_move/test.py::test_alter_with_merge_work[mt] test_ttl_move/test.py::test_alter_with_merge_work[mt_work] [gw0] [ 37%] PASSED test_ttl_move/test.py::test_alter_with_merge_work[mt_work] test_ttl_move/test.py::test_alter_with_merge_work[replicated] [gw1] [ 38%] PASSED test_storage_s3/test.py::test_s3_glob_scheherazade test_storage_s3/test.py::test_s3_list_objects_failure [gw0] [ 39%] PASSED test_ttl_move/test.py::test_alter_with_merge_work[replicated] test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] [gw1] [ 40%] PASSED test_storage_s3/test.py::test_s3_list_objects_failure test_storage_s3/test.py::test_s3_schema_inference [gw0] [ 41%] PASSED test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] [gw1] [ 42%] PASSED test_storage_s3/test.py::test_s3_schema_inference test_storage_s3/test.py::test_schema_inference_cache [gw0] [ 43%] PASSED test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] [gw0] [ 44%] PASSED test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] [gw0] [ 45%] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] [gw0] [ 46%] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] [gw0] [ 47%] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] [gw0] [ 48%] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] [gw0] [ 49%] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] [gw0] [ 50%] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] [gw0] [ 51%] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] [gw0] [ 52%] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] [gw0] [ 53%] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] [gw0] [ 54%] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] [gw0] [ 55%] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] [gw0] [ 56%] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] [gw0] [ 57%] PASSED test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] [gw0] [ 58%] PASSED test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] [gw1] [ 59%] PASSED test_storage_s3/test.py::test_schema_inference_cache test_storage_s3/test.py::test_schema_inference_from_globs [gw1] [ 60%] PASSED test_storage_s3/test.py::test_schema_inference_from_globs test_storage_s3/test.py::test_seekable_formats [gw1] [ 61%] PASSED test_storage_s3/test.py::test_seekable_formats test_storage_s3/test.py::test_seekable_formats_url [gw0] [ 62%] PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] [gw1] [ 63%] PASSED test_storage_s3/test.py::test_seekable_formats_url test_storage_s3/test.py::test_select_columns [gw0] [ 64%] PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] [gw1] [ 65%] PASSED test_storage_s3/test.py::test_select_columns test_storage_s3/test.py::test_signatures [gw1] [ 66%] PASSED test_storage_s3/test.py::test_signatures test_storage_s3/test.py::test_skip_empty_files [gw1] [ 67%] PASSED test_storage_s3/test.py::test_skip_empty_files test_storage_s3/test.py::test_storage_s3_get_gzip[bin] [gw1] [ 68%] PASSED test_storage_s3/test.py::test_storage_s3_get_gzip[bin] test_storage_s3/test.py::test_storage_s3_get_gzip[gz] [gw1] [ 69%] PASSED test_storage_s3/test.py::test_storage_s3_get_gzip[gz] test_storage_s3/test.py::test_storage_s3_get_unstable [gw1] [ 70%] PASSED test_storage_s3/test.py::test_storage_s3_get_unstable test_storage_s3/test.py::test_storage_s3_put_gzip[bin] [gw1] [ 71%] PASSED test_storage_s3/test.py::test_storage_s3_put_gzip[bin] test_storage_s3/test.py::test_storage_s3_put_gzip[gz] [gw1] [ 72%] PASSED test_storage_s3/test.py::test_storage_s3_put_gzip[gz] test_storage_s3/test.py::test_storage_s3_put_uncompressed [gw1] [ 73%] PASSED test_storage_s3/test.py::test_storage_s3_put_uncompressed test_storage_s3/test.py::test_truncate_table [gw1] [ 74%] PASSED test_storage_s3/test.py::test_truncate_table test_storage_s3/test.py::test_wrong_format_usage [gw1] [ 75%] PASSED test_storage_s3/test.py::test_wrong_format_usage test_storage_s3/test.py::test_wrong_s3_syntax [gw1] [ 76%] PASSED test_storage_s3/test.py::test_wrong_s3_syntax [gw0] [ 77%] PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] [gw0] [ 78%] PASSED test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] [gw0] [ 79%] PASSED test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] [gw0] [ 80%] PASSED test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] [gw0] [ 81%] PASSED test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] [gw0] [ 82%] PASSED test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] [gw0] [ 83%] PASSED test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] [gw0] [ 84%] PASSED test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] [gw0] [ 85%] PASSED test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] [gw0] [ 86%] PASSED test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] [gw0] [ 87%] PASSED test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] [gw0] [ 88%] PASSED test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] [gw0] [ 89%] PASSED test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] [gw0] [ 90%] PASSED test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] [gw0] [ 91%] PASSED test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] [gw0] [ 92%] PASSED test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] [gw0] [ 93%] PASSED test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] [gw0] [ 94%] PASSED test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] test_ttl_move/test.py::test_replicated_download_ttl_info [gw0] [ 95%] PASSED test_ttl_move/test.py::test_replicated_download_ttl_info test_ttl_move/test.py::test_rule_with_invalid_destination[case0] [gw0] [ 96%] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case0] test_ttl_move/test.py::test_rule_with_invalid_destination[case1] [gw0] [ 97%] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case1] test_ttl_move/test.py::test_rule_with_invalid_destination[case2] [gw0] [ 98%] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case2] test_ttl_move/test.py::test_rule_with_invalid_destination[case3] [gw0] [ 99%] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case3] test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] [gw0] [100%] PASSED test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] ==================================== ERRORS ==================================== _______________________ ERROR at teardown of test_except _______________________ [gw2] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def started_cluster(): try: cluster.start() yield cluster finally: > cluster.shutdown() test_system_start_stop_listen/test.py:36: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , kill = True ignore_fatal = True def shutdown(self, kill=True, ignore_fatal=True): sanitizer_assert_instance = None fatal_log = None if self.up_called: with open(self.docker_logs_path, "w+") as f: try: subprocess.check_call( # STYLE_CHECK_ALLOW_SUBPROCESS_CHECK_CALL self.base_cmd + ["logs"], stdout=f ) except Exception as e: logging.debug("Unable to get logs from docker.") f.seek(0) for line in f: if SANITIZER_SIGN in line: sanitizer_assert_instance = line.split("|")[0].strip() break if kill: try: run_and_check(self.base_cmd + ["stop", "--timeout", "20"]) except Exception as e: logging.debug( "Kill command failed during shutdown. {}".format(repr(e)) ) logging.debug("Trying to kill forcefully") run_and_check(self.base_cmd + ["kill"]) # Check server logs for Fatal messages and sanitizer failures. # NOTE: we cannot do this via docker since in case of Fatal message container may already die. for name, instance in self.instances.items(): if instance.contains_in_log( SANITIZER_SIGN, from_host=True, filename="stderr.log" ): sanitizer_assert_instance = instance.grep_in_log( SANITIZER_SIGN, from_host=True, filename="stderr.log", after=1000, ) logging.error( "Sanitizer in instance %s log %s", name, sanitizer_assert_instance, ) if not ignore_fatal and instance.contains_in_log( "Fatal", from_host=True ): fatal_log = instance.grep_in_log("Fatal", from_host=True) if "Child process was terminated by signal 9 (KILL)" in fatal_log: fatal_log = None continue logging.error("Crash in instance %s fatal log %s", name, fatal_log) try: subprocess_check_call(self.base_cmd + ["down", "--volumes"]) except Exception as e: logging.debug( "Down + remove orphans failed during shutdown. {}".format(repr(e)) ) else: logging.warning( "docker-compose up was not called. Trying to export docker.log for running containers" ) self.cleanup() self.is_up = False self.docker_client = None for instance in list(self.instances.values()): instance.docker_client = None instance.ip_address = None instance.client = None if sanitizer_assert_instance is not None: > raise Exception( "Sanitizer assert found for instance {}".format( sanitizer_assert_instance ) ) E Exception: Sanitizer assert found for instance ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b540000eb18 by thread T2: E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b540000eb18 by thread T255 (mutexes: write M0): E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 1 at 0x7b540000ec1f by thread T2: E #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b540000ec18 by thread T255 (mutexes: write M0): E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 in std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 1 at 0x7b540000ec08 by thread T2: E #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b540000ec08 by thread T255 (mutexes: write M0): E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 in std::__1::char_traits::assign(char&, char const&) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b540000ec38 by thread T2: E #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) E #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) E #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b540000ec38 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 in std::__1::unique_ptr>::release[abi:v15000]() E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b540000eb48 by thread T2: E #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) E #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) E #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b540000eb48 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b0400002248 by thread T2: E #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) E #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) E #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) E #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #6 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #7 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #8 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #10 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #11 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #13 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #14 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #15 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #16 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #18 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #19 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b0400002248 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 16 at 0x7b0400002240 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) E #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2123:24 (clickhouse+0xfacf612) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf612) E #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfacf612) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf612) E #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf612) E #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2116:13 (clickhouse+0xfabee22) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4000004418 by thread T2: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) E #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #13 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #14 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #15 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #17 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #18 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #20 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #21 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #22 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #23 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #25 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #26 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous atomic read of size 4 at 0x7b4000004418 by thread T255 (mutexes: write M0): E #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) E #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) E #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) E #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4400027b18 by thread T2: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b4400027b18 by thread T255 (mutexes: write M0): E #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b0400002240 by thread T2: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #4 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #5 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #6 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #8 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #9 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #11 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #12 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #13 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #14 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #16 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #17 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b0400002240 by thread T255 (mutexes: write M0): E #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) E #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) E #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) E #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) E #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) E #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T2 'TCPHandler' (tid=9, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E LLVMSymbolizer: error reading file: No such file or directory E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 8 at 0x7ffc98ed01b0 by thread T255 (mutexes: write M0): E #0 std::__1::vector>::size[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 (clickhouse+0xfaca5e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:756:77 (clickhouse+0xfaca5e1) E #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca5e1) E #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca5e1) E #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca5e1) E #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca5e1) E #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 8 at 0x7ffc98ed01b0 by thread T4: E #0 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:834:18 (clickhouse+0xfade258) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade258) E #2 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade258) E #3 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6299) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac6299) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #7 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #8 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #9 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #10 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #12 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #13 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is stack of main thread. E E Location is global '??' at 0x7ffc98eb2000 ([stack]+0x1e1b0) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 in std::__1::vector>::size[abi:v15000]() const E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 1 at 0x7b540000eb7f by thread T255 (mutexes: write M0): E #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 1 at 0x7b540000eb7f by thread T4: E #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 8 at 0x7b540000eb68 by thread T255 (mutexes: write M0): E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 1 at 0x7b540000eb68 by thread T4: E #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 8 at 0x7b540000eb98 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 8 at 0x7b540000eb98 by thread T4: E #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) E #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) E #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 1 at 0x7b540000ebcf by thread T255 (mutexes: write M0): E #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 8 at 0x7b540000ebc8 by thread T4: E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 8 at 0x7b540000ebb8 by thread T255 (mutexes: write M0): E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 1 at 0x7b540000ebb8 by thread T4: E #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) E #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) E #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Read of size 8 at 0x7b540000ebe8 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) E #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) E #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) E #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) E #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) E #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) E #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Previous write of size 8 at 0x7b540000ebe8 by thread T4: E #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) E #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) E #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) E #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) E #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) E #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) E #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) E #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) E #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) E #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) E #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) E #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4000009618 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) E #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #14 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #15 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #16 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): E #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) E #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) E #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) E #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4400072d98 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) E #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) E #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) E #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) E #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) E #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): E #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b040001b028 by thread T4: E #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) E #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) E #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) E #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #6 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #7 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #8 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #9 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #10 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #11 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #12 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #13 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #14 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #16 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #18 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #19 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #20 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #21 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #23 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #24 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b040001b028 by thread T255 (mutexes: write M0): E #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Location is heap block of size 16 at 0x7b040001b020 allocated by thread T4: E #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) E #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2239:24 (clickhouse+0xfad0f55) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfad0f55) E #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfad0f55) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfad0f55) E #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfad0f55) E #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) E #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) E #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1556:9 (clickhouse+0xfacf21f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf21f) E #14 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf21f) E #15 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf21f) E #16 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf21f) E #17 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908e68) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908e68) E #19 DB::Context::startServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3789:5 (clickhouse+0x18908e68) E #20 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:627:27 (clickhouse+0x19619d6f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #21 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4000009718 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) E #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #13 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #14 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #15 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #16 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #17 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #18 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #19 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #20 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #21 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #23 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #25 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #26 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #27 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #28 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #30 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #31 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #36 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #37 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #38 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #39 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #40 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous atomic read of size 4 at 0x7b4000009718 by thread T255 (mutexes: write M0): E #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) E #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) E #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) E #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4400073018 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b4400073018 by thread T255 (mutexes: write M0): E #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b040001b020 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #5 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #6 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #7 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #8 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #9 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #10 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #11 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b040001b020 by thread T255 (mutexes: write M0): E #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) E #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) E #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) E #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) E #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) E #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4000009618 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) E #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #14 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #15 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #16 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #17 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #18 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #19 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #20 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #21 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #22 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #23 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #24 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #26 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #27 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #28 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #29 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #31 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #32 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #36 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #37 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #38 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #39 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #40 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #41 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): E #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) E #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) E #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) E #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ================== E WARNING: ThreadSanitizer: data race (pid=1) E Write of size 8 at 0x7b4400072d98 by thread T4: E #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) E #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) E #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) E #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) E #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) E #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) E #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) E #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) E #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) E #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) E #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) E #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) E #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) E #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) E #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) E #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) E #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) E #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) E #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) E #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): E #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) E #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) E #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) E #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) E #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) E #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) E #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) E #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) E #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) E #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) E #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) E #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) E #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) E #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) E #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) E #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) E #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) E #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) E #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) E E Mutex M0 (0x7ffc98ecfda8) created at: E #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) E #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) E #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T4 'TCPHandler' (tid=11, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) E #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: E #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) E #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) E #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) E #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) E E SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) E ================== E ThreadSanitizer: reported 24 warnings helpers/cluster.py:3092: Exception ------------------------------ Captured log call ------------------------------- 2024-05-01 12:44:11 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:11 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:12 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:12 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:12 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:12 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:12 [ 394 ] DEBUG : Executing query SYSTEM STOP LISTEN QUERIES ALL EXCEPT MYSQL, CUSTOM 'tcp' on main_node (cluster.py:3423, query) 2024-05-01 12:44:13 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3495, query_and_get_error) 2024-05-01 12:44:14 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:14 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:14 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES ALL EXCEPT TCP on backup_node (cluster.py:3423, query) 2024-05-01 12:44:14 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3495, query_and_get_error) 2024-05-01 12:44:14 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:14 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:14 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:14 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:14 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES ALL on backup_node (cluster.py:3423, query) 2024-05-01 12:44:15 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:15 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:16 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:16 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:16 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:16 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:16 [ 394 ] DEBUG : Executing query SYSTEM STOP LISTEN QUERIES DEFAULT EXCEPT TCP on main_node (cluster.py:3423, query) 2024-05-01 12:44:16 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:17 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:17 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:17 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:17 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES DEFAULT EXCEPT HTTP on backup_node (cluster.py:3423, query) 2024-05-01 12:44:17 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:17 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:18 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:18 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:18 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:18 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES ALL on backup_node (cluster.py:3423, query) 2024-05-01 12:44:18 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:18 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:19 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:19 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:19 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:19 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:19 [ 394 ] DEBUG : Executing query SYSTEM STOP LISTEN QUERIES CUSTOM EXCEPT CUSTOM 'tcp' on main_node (cluster.py:3423, query) 2024-05-01 12:44:20 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:20 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:20 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:20 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:20 [ 394 ] DEBUG : Executing query SYSTEM STOP LISTEN QUERIES CUSTOM on main_node (cluster.py:3423, query) 2024-05-01 12:44:21 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES CUSTOM EXCEPT CUSTOM 'tcp' on backup_node (cluster.py:3423, query) 2024-05-01 12:44:21 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:21 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:22 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:22 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:22 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:22 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:22 [ 394 ] DEBUG : Executing query SYSTEM START LISTEN ON CLUSTER default QUERIES ALL on backup_node (cluster.py:3423, query) 2024-05-01 12:44:22 [ 394 ] DEBUG : Executing query SELECT 1 on main_node (cluster.py:3423, query) 2024-05-01 12:44:22 [ 394 ] DEBUG : Executing query SELECT * FROM mysql('127.0.0.1:9004', 'system', 'one', 'default', '', SETTINGS connect_timeout = 100, connection_wait_timeout = 100) on main_node (cluster.py:3423, query) 2024-05-01 12:44:23 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8123 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:23 [ 394 ] DEBUG : http://172.16.5.6:8123 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) 2024-05-01 12:44:23 [ 394 ] DEBUG : Starting new HTTP connection (1): 172.16.5.6:8124 (connectionpool.py:244, _new_conn) 2024-05-01 12:44:23 [ 394 ] DEBUG : http://172.16.5.6:8124 "POST /ping HTTP/1.1" 400 None (connectionpool.py:546, _make_request) --------------------------- Captured stderr teardown --------------------------- WARNING: API is accessible on http://0.0.0.0:2375 without encryption. Access to the remote API is equivalent to root access on the host. Refer to the 'Docker daemon attack surface' section in the documentation for more information: https://docs.docker.com/go/attack-surface/ ---------------------------- Captured log teardown ----------------------------- 2024-05-01 12:44:23 [ 394 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/.env', '--project-name', 'roottestsystemstartstoplisten', '--file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/docker-compose.yml', '--file', '/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/backup_node/docker-compose.yml', 'stop', '--timeout', '20'] (cluster.py:105, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_main_node_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_backup_node_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo1_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo3_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo2_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_backup_node_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_main_node_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo1_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo2_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stderr:Stopping roottestsystemstartstoplisten_zoo3_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Command:['bash', '-c', '[ -f /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log ] && zgrep -aH "==================" /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log* || true'] (cluster.py:105, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : grep in log called ================== (cluster.py:3875, grep_in_log) 2024-05-01 12:44:45 [ 394 ] DEBUG : Command:['bash', '-c', '[ -f /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log ] && zgrep -A1000 -a "==================" /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/logs/stderr.log* || true'] (cluster.py:105, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b540000eb18 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b540000eb18 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 1 at 0x7b540000ec1f by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b540000ec18 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 in std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 1 at 0x7b540000ec08 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b540000ec08 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 in std::__1::char_traits::assign(char&, char const&) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b540000ec38 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b540000ec38 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 in std::__1::unique_ptr>::release[abi:v15000]() (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b540000eb48 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b540000eb48 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b0400002248 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b0400002248 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 16 at 0x7b0400002240 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2123:24 (clickhouse+0xfacf612) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf612) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfacf612) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf612) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf612) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2116:13 (clickhouse+0xfabee22) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4000004418 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous atomic read of size 4 at 0x7b4000004418 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4400027b18 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b4400027b18 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b0400002240 by thread T2: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b0400002240 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T2 'TCPHandler' (tid=9, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:LLVMSymbolizer: error reading file: No such file or directory (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 8 at 0x7ffc98ed01b0 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::vector>::size[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 (clickhouse+0xfaca5e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:756:77 (clickhouse+0xfaca5e1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca5e1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca5e1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca5e1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca5e1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 8 at 0x7ffc98ed01b0 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:834:18 (clickhouse+0xfade258) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade258) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade258) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6299) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac6299) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is stack of main thread. (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is global '??' at 0x7ffc98eb2000 ([stack]+0x1e1b0) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 in std::__1::vector>::size[abi:v15000]() const (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 1 at 0x7b540000eb7f by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 1 at 0x7b540000eb7f by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 8 at 0x7b540000eb68 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 1 at 0x7b540000eb68 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 8 at 0x7b540000eb98 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 8 at 0x7b540000eb98 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 1 at 0x7b540000ebcf by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 8 at 0x7b540000ebc8 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 8 at 0x7b540000ebb8 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 1 at 0x7b540000ebb8 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Read of size 8 at 0x7b540000ebe8 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous write of size 8 at 0x7b540000ebe8 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4000009618 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4400072d98 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b040001b028 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b040001b028 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Location is heap block of size 16 at 0x7b040001b020 allocated by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2239:24 (clickhouse+0xfad0f55) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfad0f55) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfad0f55) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfad0f55) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfad0f55) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1556:9 (clickhouse+0xfacf21f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf21f) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf21f) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf21f) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf21f) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908e68) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908e68) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::Context::startServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3789:5 (clickhouse+0x18908e68) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:627:27 (clickhouse+0x19619d6f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4000009718 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #36 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #37 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #38 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #39 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #40 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous atomic read of size 4 at 0x7b4000009718 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4400073018 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b4400073018 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b040001b020 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b040001b020 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4000009618 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #36 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #37 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #38 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #39 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #40 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #41 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:WARNING: ThreadSanitizer: data race (pid=1) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Write of size 8 at 0x7b4400072d98 by thread T4: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Mutex M0 (0x7ffc98ecfda8) created at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T4 'TCPHandler' (tid=11, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout: (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:================== (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Stdout:ThreadSanitizer: reported 24 warnings (cluster.py:113, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : grep result ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000eb18 by thread T2: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000eb18 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 1 at 0x7b540000ec1f by thread T2: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec18 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 in std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 1 at 0x7b540000ec08 by thread T2: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec08 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 in std::__1::char_traits::assign(char&, char const&) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000ec38 by thread T2: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec38 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 in std::__1::unique_ptr>::release[abi:v15000]() ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000eb48 by thread T2: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000eb48 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b0400002248 by thread T2: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #6 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #7 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #8 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #10 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #11 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #13 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #14 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #15 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #16 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #18 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #19 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b0400002248 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 16 at 0x7b0400002240 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2123:24 (clickhouse+0xfacf612) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf612) #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfacf612) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf612) #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf612) #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2116:13 (clickhouse+0xfabee22) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000004418 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #13 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #14 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #15 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #17 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #18 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #20 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #21 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #22 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #23 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #25 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #26 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000004418 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400027b18 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400027b18 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b0400002240 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #4 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #5 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #6 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #8 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #9 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #11 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #12 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #13 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #14 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #16 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #17 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b0400002240 by thread T255 (mutexes: write M0): #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== LLVMSymbolizer: error reading file: No such file or directory ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7ffc98ed01b0 by thread T255 (mutexes: write M0): #0 std::__1::vector>::size[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 (clickhouse+0xfaca5e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:756:77 (clickhouse+0xfaca5e1) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca5e1) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca5e1) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca5e1) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca5e1) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7ffc98ed01b0 by thread T4: #0 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:834:18 (clickhouse+0xfade258) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade258) #2 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade258) #3 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6299) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac6299) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #7 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #8 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #9 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #10 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #12 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #13 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is stack of main thread. Location is global '??' at 0x7ffc98eb2000 ([stack]+0x1e1b0) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 in std::__1::vector>::size[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 1 at 0x7b540000eb7f by thread T255 (mutexes: write M0): #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000eb7f by thread T4: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000eb68 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000eb68 by thread T4: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000eb98 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000eb98 by thread T4: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 1 at 0x7b540000ebcf by thread T255 (mutexes: write M0): #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000ebc8 by thread T4: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000ebb8 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000ebb8 by thread T4: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000ebe8 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000ebe8 by thread T4: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009618 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #14 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #15 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #16 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400072d98 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b040001b028 by thread T4: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #6 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #7 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #8 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #9 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #10 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #11 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #12 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #13 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #14 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #16 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #18 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #19 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #20 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #21 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #23 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #24 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b040001b028 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 16 at 0x7b040001b020 allocated by thread T4: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2239:24 (clickhouse+0xfad0f55) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfad0f55) #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfad0f55) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfad0f55) #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfad0f55) #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1556:9 (clickhouse+0xfacf21f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf21f) #14 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf21f) #15 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf21f) #16 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf21f) #17 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908e68) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908e68) #19 DB::Context::startServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3789:5 (clickhouse+0x18908e68) #20 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:627:27 (clickhouse+0x19619d6f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009718 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #13 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #14 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #15 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #16 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #17 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #18 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #19 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #20 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #21 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #23 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #25 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #26 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #27 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #28 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #30 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #31 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #37 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #38 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #39 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #40 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009718 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400073018 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400073018 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b040001b020 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #5 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #6 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #7 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #8 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #9 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #10 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #11 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b040001b020 by thread T255 (mutexes: write M0): #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009618 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #14 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #15 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #16 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #17 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #18 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #19 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #20 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #21 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #22 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #24 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #26 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #27 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #28 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #29 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #31 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #32 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #37 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #38 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #39 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #40 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #41 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400072d98 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ThreadSanitizer: reported 24 warnings (cluster.py:3897, grep_in_log) 2024-05-01 12:44:45 [ 394 ] ERROR : Sanitizer in instance main_node log ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000eb18 by thread T2: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000eb18 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 1 at 0x7b540000ec1f by thread T2: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec18 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 in std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 1 at 0x7b540000ec08 by thread T2: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec08 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 in std::__1::char_traits::assign(char&, char const&) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000ec38 by thread T2: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000ec38 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 in std::__1::unique_ptr>::release[abi:v15000]() ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b540000eb48 by thread T2: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b540000eb48 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b0400002248 by thread T2: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #6 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #7 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #8 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #10 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #11 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #13 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #14 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #15 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #16 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #18 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #19 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b0400002248 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 16 at 0x7b0400002240 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2123:24 (clickhouse+0xfacf612) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf612) #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfacf612) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf612) #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_0, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf612) #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2116:13 (clickhouse+0xfabee22) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000004418 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #13 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #14 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #15 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #17 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #18 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #20 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #21 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #22 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #23 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #25 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #26 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000004418 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400027b18 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400027b18 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b0400002240 by thread T2: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #4 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #5 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #6 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #8 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #9 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #11 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #12 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #13 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #14 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #16 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #17 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b0400002240 by thread T255 (mutexes: write M0): #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T2 'TCPHandler' (tid=9, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== LLVMSymbolizer: error reading file: No such file or directory ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7ffc98ed01b0 by thread T255 (mutexes: write M0): #0 std::__1::vector>::size[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 (clickhouse+0xfaca5e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:756:77 (clickhouse+0xfaca5e1) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca5e1) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca5e1) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca5e1) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca5e1) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7ffc98ed01b0 by thread T4: #0 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:834:18 (clickhouse+0xfade258) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade258) #2 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade258) #3 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6299) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac6299) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #7 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #8 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #9 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #10 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #12 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #13 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is stack of main thread. Location is global '??' at 0x7ffc98eb2000 ([stack]+0x1e1b0) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/vector:537:46 in std::__1::vector>::size[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 1 at 0x7b540000eb7f by thread T255 (mutexes: write M0): #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000eb7f by thread T4: #0 std::__1::basic_string, std::__1::allocator>::__set_short_size[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/string:1570:37 (clickhouse+0xfade360) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2551:11 (clickhouse+0xfade360) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade360) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade360) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000eb68 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000eb68 by thread T4: #0 std::__1::char_traits::assign(char&, char const&) build_docker/./contrib/llvm-project/libcxx/include/__string/char_traits.h:198:73 (clickhouse+0xfade36d) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2552:5 (clickhouse+0xfade36d) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade36d) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade36d) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000eb98 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000eb98 by thread T4: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0xfade404) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade404) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade404) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 1 at 0x7b540000ebcf by thread T255 (mutexes: write M0): #0 std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 (clickhouse+0xfaca8c2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2012:16 (clickhouse+0xfaca8c2) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8c2) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8c2) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8c2) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8c2) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8c2) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000ebc8 by thread T4: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/string:1499:33 in std::__1::basic_string, std::__1::allocator>::__is_long[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000ebb8 by thread T255 (mutexes: write M0): #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) build_docker/./contrib/llvm-project/libcxx/include/string:2013:26 (clickhouse+0xfaca8d9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:60 (clickhouse+0xfaca8d9) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca8d9) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca8d9) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca8d9) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca8d9) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 1 at 0x7b540000ebb8 by thread T4: #0 __tsan_memcpy (clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::basic_string, std::__1::allocator>::__move_assign[abi:v15000](std::__1::basic_string, std::__1::allocator>&, std::__1::integral_constant) build_docker/./contrib/llvm-project/libcxx/include/string:2547:16 (clickhouse+0xfade357) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::basic_string, std::__1::allocator>::operator=[abi:v15000](std::__1::basic_string, std::__1::allocator>&&) build_docker/./contrib/llvm-project/libcxx/include/string:2562:5 (clickhouse+0xfade357) #3 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade357) #4 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #6 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #9 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #11 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #12 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #14 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #15 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c34e40) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in __tsan_memcpy ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Read of size 8 at 0x7b540000ebe8 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0xfaca972) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:44 (clickhouse+0xfaca972) #2 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca972) #3 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca972) #4 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca972) #5 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca972) #6 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca972) #7 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #15 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #16 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #17 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #18 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #19 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #20 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #22 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #23 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #25 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #26 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Previous write of size 8 at 0x7b540000ebe8 by thread T4: #0 std::__1::unique_ptr>::release[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:296:20 (clickhouse+0xfade3f0) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:15 (clickhouse+0xfade3f0) #2 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade3f0) #3 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac64f6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac64f6) #5 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2420:5 (clickhouse+0xfac64f6) #6 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #8 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #9 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #10 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #11 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #13 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #14 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #19 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Location is heap block of size 640 at 0x7b540000eb00 allocated by main thread: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 void* std::__1::__libcpp_operator_new[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:246:10 (clickhouse+0xfad605a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::__libcpp_allocate[abi:v15000](unsigned long, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/new:272:10 (clickhouse+0xfad605a) #3 std::__1::allocator::allocate[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:112:38 (clickhouse+0xfad605a) #4 std::__1::allocator::allocate_at_least[abi:v15000](unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator.h:119:17 (clickhouse+0xfad605a) #5 std::__1::allocation_result>::pointer> std::__1::allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:33:20 (clickhouse+0xfad605a) #6 auto std::__1::__allocate_at_least[abi:v15000]>(std::__1::allocator&, unsigned long) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:42:10 (clickhouse+0xfad605a) #7 std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) build_docker/./contrib/llvm-project/libcxx/include/__split_buffer:316:29 (clickhouse+0xfad605a) #8 void std::__1::vector>::__push_back_slow_path(DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1535:49 (clickhouse+0xfad605a) #9 std::__1::vector>::push_back[abi:v15000](DB::ProtocolServerAdapter&&) build_docker/./contrib/llvm-project/libcxx/include/vector:1567:9 (clickhouse+0xfaa0d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:17 (clickhouse+0xfaa0d67) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1813:13 (clickhouse+0xfab540b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #14 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 in std::__1::unique_ptr>::operator->[abi:v15000]() const ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009618 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #14 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #15 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #16 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400072d98 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade41e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade41e) #9 std::__1::unique_ptr>::operator=[abi:v15000](std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:225:5 (clickhouse+0xfade41e) #10 DB::ProtocolServerAdapter::operator=(DB::ProtocolServerAdapter&&) build_docker/./src/Server/ProtocolServerAdapter.h:23:78 (clickhouse+0xfade41e) #11 std::__1::__wrap_iter std::__1::remove_if, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/__algorithm/remove_if.h:34:26 (clickhouse+0xfac6542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:13 (clickhouse+0xfac6542) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6542) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b040001b028 by thread T4: #0 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 (clickhouse+0x1aeea874) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea874) #2 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #3 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea874) #4 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #6 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #7 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #8 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #9 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #10 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #11 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #12 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #13 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #14 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #16 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #18 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #19 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #20 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #21 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #23 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #24 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b040001b028 by thread T255 (mutexes: write M0): #0 std::__1::unique_ptr>::operator->[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:274:19 (clickhouse+0x1aeeaa9a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:53 (clickhouse+0x1aeeaa9a) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Location is heap block of size 16 at 0x7b040001b020 allocated by thread T4: #0 operator new(unsigned long) (clickhouse+0x7c77b87) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__unique_if::__unique_single std::__1::make_unique[abi:v15000]>>(std::__1::unique_ptr>&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x1aeea146) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::ProtocolServerAdapter(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::basic_string, std::__1::allocator> const&, std::__1::unique_ptr>) build_docker/./src/Server/ProtocolServerAdapter.cpp:36:12 (clickhouse+0x1aeea146) #3 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5::operator()(unsigned short) const build_docker/./programs/server/Server.cpp:2239:24 (clickhouse+0xfad0f55) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfad0f55) #5 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5&, unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfad0f55) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15000](unsigned short&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfad0f55) #7 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&)::$_5, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfad0f55) #8 std::__1::__function::__policy_func::operator()[abi:v15000](unsigned short&&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfaa0c90) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function::operator()(unsigned short) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfaa0c90) #10 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string, std::__1::allocator> const&, char const*, bool, bool, std::__1::vector>&, std::__1::function&&) const build_docker/./programs/server/Server.cpp:319:27 (clickhouse+0xfaa0c90) #11 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector>&, bool, DB::ServerType const&) build_docker/./programs/server/Server.cpp:2232:13 (clickhouse+0xfabf7b1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1556:9 (clickhouse+0xfacf21f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf21f) #14 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf21f) #15 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf21f) #16 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_11, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf21f) #17 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908e68) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908e68) #19 DB::Context::startServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3789:5 (clickhouse+0x18908e68) #20 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:627:27 (clickhouse+0x19619d6f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #21 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:303:20 in std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009718 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e201) #6 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #8 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #9 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #13 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #14 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #15 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #16 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #17 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #18 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #19 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #20 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #21 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #23 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #25 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #26 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #27 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #28 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #30 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #31 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #37 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #38 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #39 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #40 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009718 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400073018 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af1e20e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400073018 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b040001b020 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea8a2) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #5 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #6 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #7 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #8 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #9 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #10 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #11 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #12 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #14 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #15 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #16 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #17 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #18 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #19 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #21 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #22 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #24 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #27 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b040001b020 by thread T255 (mutexes: write M0): #0 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca97e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca97e) #2 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca97e) #3 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca97e) #4 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca97e) #5 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca97e) #6 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #8 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #9 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #12 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #13 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #14 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #15 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #16 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #17 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #18 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #19 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #21 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #22 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #24 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #25 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4000009618 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::Net::TCPServerDispatcher::~TCPServerDispatcher() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:78:1 (clickhouse+0x1f42eac6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Net::TCPServerDispatcher::release() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:90:18 (clickhouse+0x1f42eb5a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::Net::TCPServer::~TCPServer() build_docker/./base/poco/Net/src/TCPServer.cpp:91:17 (clickhouse+0x1f42db05) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::TCPServer::~TCPServer() build_docker/./src/Server/TCPServer.h:13:7 (clickhouse+0x1af23841) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:23:1 (clickhouse+0x1af23841) #6 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23879) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #10 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #11 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #12 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #14 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #15 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #16 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #17 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #18 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #19 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #20 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #21 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #22 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #23 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #24 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #26 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #27 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #28 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #29 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #31 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #32 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #37 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #38 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #39 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #40 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #41 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous atomic read of size 4 at 0x7b4000009618 by thread T255 (mutexes: write M0): #0 int std::__1::__cxx_atomic_load[abi:v15000](std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) build_docker/./contrib/llvm-project/libcxx/include/atomic:958:12 (clickhouse+0x1f42f840) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__atomic_base::load[abi:v15000](std::__1::memory_order) const build_docker/./contrib/llvm-project/libcxx/include/atomic:1588:17 (clickhouse+0x1f42f840) #2 std::__1::__atomic_base::operator int[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/atomic:1592:53 (clickhouse+0x1f42f840) #3 Poco::Net::TCPServerDispatcher::currentThreads() const build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:182:9 (clickhouse+0x1f42f840) #4 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:23 (clickhouse+0x1f42e083) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #8 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #9 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #10 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #11 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #12 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #14 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #15 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #16 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #19 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #20 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #21 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #22 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #23 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #24 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #25 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #26 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #27 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #28 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #30 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #31 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ================== WARNING: ThreadSanitizer: data race (pid=1) Write of size 8 at 0x7b4400072d98 by thread T4: #0 operator delete(void*, unsigned long) (clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::HTTPServer::~HTTPServer() build_docker/./src/Server/HTTP/HTTPServer.cpp:19:1 (clickhouse+0x1af23886) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::default_delete::operator()[abi:v15000](DB::TCPServer*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1aeea895) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 std::__1::unique_ptr>::reset[abi:v15000](DB::TCPServer*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1aeea895) #4 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1aeea895) #5 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/./src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1aeea895) #7 std::__1::default_delete::operator()[abi:v15000](DB::ProtocolServerAdapter::Impl*) const build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0xfade169) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 std::__1::unique_ptr>::reset[abi:v15000](DB::ProtocolServerAdapter::Impl*) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0xfade169) #9 std::__1::unique_ptr>::~unique_ptr[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0xfade169) #10 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/./src/Server/ProtocolServerAdapter.h:18:7 (clickhouse+0xfade169) #11 void std::__1::__destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0xfade169) #12 void std::__1::destroy_at[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0xfade169) #13 void std::__1::allocator_traits>::destroy[abi:v15000](std::__1::allocator&, DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0xfade169) #14 std::__1::vector>::__base_destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:833:9 (clickhouse+0xfade169) #15 std::__1::vector>::__destruct_at_end[abi:v15000](DB::ProtocolServerAdapter*) build_docker/./contrib/llvm-project/libcxx/include/vector:721:9 (clickhouse+0xfade169) #16 std::__1::vector>::erase(std::__1::__wrap_iter, std::__1::__wrap_iter) build_docker/./contrib/llvm-project/libcxx/include/vector:1648:15 (clickhouse+0xfade169) #17 std::__1::vector>::size_type std::__1::erase_if[abi:v15000], std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>>(std::__1::vector>&, std::__1::__bind_front_t>&, DB::ServerType const&) const::$_0, char const*>) build_docker/./contrib/llvm-project/libcxx/include/vector:3306:7 (clickhouse+0xfac6561) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #18 DB::Server::stopServers(std::__1::vector>&, DB::ServerType const&) const build_docker/./programs/server/Server.cpp:2433:5 (clickhouse+0xfac6561) #19 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10::operator()(DB::ServerType const&) const build_docker/./programs/server/Server.cpp:1551:9 (clickhouse+0xfacf13b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #20 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&>()(std::declval())) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfacf13b) #21 void std::__1::__invoke_void_return_wrapper::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10&, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfacf13b) #22 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>::operator()[abi:v15000](DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfacf13b) #23 void std::__1::__function::__policy_invoker::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_10, void (DB::ServerType const&)>>(std::__1::__function::__policy_storage const*, DB::ServerType const&) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfacf13b) #24 std::__1::__function::__policy_func::operator()[abi:v15000](DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0x18908f48) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 std::__1::function::operator()(DB::ServerType const&) const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0x18908f48) #26 DB::Context::stopServers(DB::ServerType const&) const build_docker/./src/Interpreters/Context.cpp:3798:5 (clickhouse+0x18908f48) #27 DB::InterpreterSystemQuery::execute() build_docker/./src/Interpreters/InterpreterSystemQuery.cpp:623:27 (clickhouse+0x19618ecd) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #28 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:1085:40 (clickhouse+0x19a55ae5) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #29 DB::executeQuery(std::__1::basic_string, std::__1::allocator> const&, std::__1::shared_ptr, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1223:30 (clickhouse+0x19a51678) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #30 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:496:24 (clickhouse+0x1aefddca) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #31 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2159:9 (clickhouse+0x1af17d67) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #32 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x1f42e542) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #33 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x1f42edba) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #34 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x1f686546) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #35 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x1f68482f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #36 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x1f682de9) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Previous read of size 8 at 0x7b4400072d98 by thread T255 (mutexes: write M0): #0 Poco::Net::TCPServer::currentThreads() const build_docker/./base/poco/Net/src/TCPServer.cpp:178:9 (clickhouse+0x1f42e07a) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 DB::ProtocolServerAdapter::TCPServerAdapterImpl::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.cpp:22:65 (clickhouse+0x1aeeaaa3) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 DB::ProtocolServerAdapter::currentThreads() const build_docker/./src/Server/ProtocolServerAdapter.h:42:50 (clickhouse+0xfaca987) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1::operator()() const build_docker/./programs/server/Server.cpp:762:89 (clickhouse+0xfaca987) #4 decltype(std::declval, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>()()) std::__1::__invoke[abi:v15000], std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfaca987) #5 std::__1::vector> std::__1::__invoke_void_return_wrapper>, false>::__call, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&>(DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0xfaca987) #6 std::__1::__function::__default_alloc_func, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfaca987) #7 std::__1::vector> std::__1::__function::__policy_invoker> ()>::__call_impl, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&)::$_1, std::__1::vector> ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfaca987) #8 std::__1::__function::__policy_func> ()>::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb819f7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 std::__1::function> ()>::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb819f7) #10 DB::AsynchronousMetrics::update(std::__1::chrono::time_point>>) build_docker/./src/Common/AsynchronousMetrics.cpp:1549:37 (clickhouse+0xfb819f7) #11 DB::AsynchronousMetrics::run() build_docker/./src/Common/AsynchronousMetrics.cpp:354:13 (clickhouse+0xfb83fd6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 DB::AsynchronousMetrics::start()::$_0::operator()() const build_docker/./src/Common/AsynchronousMetrics.cpp:273:62 (clickhouse+0xfb866aa) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 decltype(std::declval()()) std::__1::__invoke[abi:v15000](DB::AsynchronousMetrics::start()::$_0&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #14 decltype(auto) std::__1::__apply_tuple_impl[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/tuple:1789:1 (clickhouse+0xfb866aa) #15 decltype(auto) std::__1::apply[abi:v15000]&>(DB::AsynchronousMetrics::start()::$_0&, std::__1::tuple<>&) build_docker/./contrib/llvm-project/libcxx/include/tuple:1798:1 (clickhouse+0xfb866aa) #16 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()::operator()() build_docker/./src/Common/ThreadPool.h:242:13 (clickhouse+0xfb866aa) #17 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb866aa) #18 void std::__1::__invoke_void_return_wrapper::__call::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&>(ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'()&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0xfb866aa) #19 std::__1::__function::__default_alloc_func::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>::operator()[abi:v15000]() build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:235:12 (clickhouse+0xfb866aa) #20 void std::__1::__function::__policy_invoker::__call_impl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:716:16 (clickhouse+0xfb866aa) #21 std::__1::__function::__policy_func::operator()[abi:v15000]() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:848:16 (clickhouse+0xfb060a6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #22 std::__1::function::operator()() const build_docker/./contrib/llvm-project/libcxx/include/__functional/function.h:1187:12 (clickhouse+0xfb060a6) #23 ThreadPoolImpl::worker(std::__1::__list_iterator) build_docker/./src/Common/ThreadPool.cpp:426:13 (clickhouse+0xfb060a6) #24 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()::operator()() const build_docker/./src/Common/ThreadPool.cpp:179:73 (clickhouse+0xfb0c251) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #25 decltype(std::declval()()) std::__1::__invoke[abi:v15000]::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(void&&) build_docker/./contrib/llvm-project/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0xfb0c251) #26 void std::__1::__thread_execute[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>(std::__1::tuple::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/./contrib/llvm-project/libcxx/include/thread:284:5 (clickhouse+0xfb0c251) #27 void* std::__1::__thread_proxy[abi:v15000]>, void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'()>>(void*) build_docker/./contrib/llvm-project/libcxx/include/thread:295:5 (clickhouse+0xfb0c251) Mutex M0 (0x7ffc98ecfda8) created at: #0 pthread_mutex_lock (clickhouse+0x7bf1f5b) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x23301b79) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x23301b79) #3 std::__1::lock_guard::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0xfab1c99) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1508:25 (clickhouse+0xfab1c99) #5 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T4 'TCPHandler' (tid=11, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x1f6827bf) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x1f68428f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x1f686a92) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 Poco::ThreadPool::ThreadPool(int, int, int, int) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:237:12 (clickhouse+0x1f686a92) #5 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:742:22 (clickhouse+0xfaa6f84) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #7 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #8 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) Thread T255 'AsyncMetrics' (tid=262, running) created by main thread at: #0 pthread_create (clickhouse+0x7bf02cb) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #1 std::__1::__libcpp_thread_create[abi:v15000](unsigned long*, void* (*)(void*), void*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:376:10 (clickhouse+0xfb0b91e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #2 std::__1::thread::thread::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool)::'lambda0'(), void>(void&&) build_docker/./contrib/llvm-project/libcxx/include/thread:311:16 (clickhouse+0xfb0b91e) #3 void ThreadPoolImpl::scheduleImpl(std::__1::function, Priority, std::__1::optional, bool) build_docker/./src/Common/ThreadPool.cpp:179:35 (clickhouse+0xfb039e1) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #4 ThreadPoolImpl::scheduleOrThrow(std::__1::function, Priority, unsigned long, bool) build_docker/./src/Common/ThreadPool.cpp:249:5 (clickhouse+0xfb045d6) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #5 ThreadFromGlobalPoolImpl::ThreadFromGlobalPoolImpl(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./src/Common/ThreadPool.h:222:38 (clickhouse+0xfb73624) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #6 std::__1::__unique_if>::__unique_single std::__1::make_unique[abi:v15000], DB::AsynchronousMetrics::start()::$_0>(DB::AsynchronousMetrics::start()::$_0&&) build_docker/./contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:714:32 (clickhouse+0xfb73624) #7 DB::AsynchronousMetrics::start() build_docker/./src/Common/AsynchronousMetrics.cpp:273:14 (clickhouse+0xfb73624) #8 DB::Server::main(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>> const&) build_docker/./programs/server/Server.cpp:1830:23 (clickhouse+0xfab5582) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #9 Poco::Util::Application::run() build_docker/./base/poco/Util/src/Application.cpp:315:8 (clickhouse+0x1f44781e) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #10 DB::Server::run() build_docker/./programs/server/Server.cpp:395:25 (clickhouse+0xfaa1e5f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #11 Poco::Util::ServerApplication::run(int, char**) build_docker/./base/poco/Util/src/ServerApplication.cpp:131:9 (clickhouse+0x1f467034) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #12 mainEntryClickHouseServer(int, char**) build_docker/./programs/server/Server.cpp:201:20 (clickhouse+0xfa9f023) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) #13 main build_docker/./programs/main.cpp:492:12 (clickhouse+0x7c798d7) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) SUMMARY: ThreadSanitizer: data race (/usr/bin/clickhouse+0x7c7851f) (BuildId: dfd779d6eb08e43f554d8c84592c8a8b3ca81272) in operator delete(void*, unsigned long) ================== ThreadSanitizer: reported 24 warnings (cluster.py:3054, shutdown) 2024-05-01 12:44:45 [ 394 ] DEBUG : Command:['bash', '-c', '[ -f /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/backup_node/logs/stderr.log ] && zgrep -aH "==================" /ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/backup_node/logs/stderr.log* || true'] (cluster.py:105, run_and_check) 2024-05-01 12:44:45 [ 394 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/.env', '--project-name', 'roottestsystemstartstoplisten', '--file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/main_node/docker-compose.yml', '--file', '/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/test_system_start_stop_listen/_instances_0/backup_node/docker-compose.yml', 'down', '--volumes'] (cluster.py:105, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_main_node_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_backup_node_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo1_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo3_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo2_1 ... (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo2_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_backup_node_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_main_node_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo1_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing roottestsystemstartstoplisten_zoo3_1 ... done (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stderr:Removing network roottestsystemstartstoplisten_default (cluster.py:115, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Cleanup called (cluster.py:754, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : !!! Docker info: Client: Docker Engine - Community Version: 26.1.0 Context: default Debug Mode: false Plugins: buildx: Docker Buildx (Docker Inc.) Version: v0.14.0 Path: /usr/libexec/docker/cli-plugins/docker-buildx compose: Docker Compose (Docker Inc.) Version: v2.26.1 Path: /usr/libexec/docker/cli-plugins/docker-compose Server: Containers: 15 Running: 15 Paused: 0 Stopped: 0 Images: 38 Server Version: 23.0.6 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Using metacopy: false Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: cgroupfs Cgroup Version: 2 Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc io.containerd.runc.v2 Default Runtime: runc Init Binary: docker-init containerd version: e377cd56a71523140ca6ae87e30244719194a521 runc version: v1.1.12-0-g51d5e94 init version: de40ad0 Security Options: seccomp Profile: builtin cgroupns Kernel Version: 5.15.0-101-generic Operating System: Ubuntu 22.04.4 LTS (containerized) OSType: linux Architecture: x86_64 CPUs: 16 Total Memory: 30.6GiB Name: 924e0f6d74fb ID: 19b5b284-bb8c-4990-be42-1c185efa54eb Docker Root Dir: /var/lib/docker Debug Mode: false Experimental: false Insecure Registries: 65.108.242.32:5000 127.0.0.0/8 Registry Mirrors: http://65.108.242.32:5000/ Live Restore Enabled: false Default Address Pools: Base: 172.17.0.0/12, Size: 24 (cluster.py:722, print_all_docker_pieces) 2024-05-01 12:44:46 [ 394 ] DEBUG : Docker networks for project roottestsystemstartstoplisten are NETWORK ID NAME DRIVER SCOPE (cluster.py:733, print_all_docker_pieces) 2024-05-01 12:44:46 [ 394 ] DEBUG : Docker containers for project roottestsystemstartstoplisten are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:741, print_all_docker_pieces) 2024-05-01 12:44:46 [ 394 ] DEBUG : Docker volumes for project roottestsystemstartstoplisten are DRIVER VOLUME NAME (cluster.py:749, print_all_docker_pieces) 2024-05-01 12:44:46 [ 394 ] DEBUG : Command:docker container list --all --filter name='^/roottestsystemstartstoplisten_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:105, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Unstopped containers: {} (cluster.py:768, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : No running containers for project: roottestsystemstartstoplisten (cluster.py:782, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : Trying to prune unused networks... (cluster.py:788, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : Trying to prune unused images... (cluster.py:804, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : Command:['docker', 'image', 'prune', '-f'] (cluster.py:105, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stdout:Total reclaimed space: 0B (cluster.py:113, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Images pruned (cluster.py:807, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : Trying to prune unused volumes... (cluster.py:813, cleanup) 2024-05-01 12:44:46 [ 394 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:105, run_and_check) 2024-05-01 12:44:46 [ 394 ] DEBUG : Stdout:3 (cluster.py:113, run_and_check) ============================== slowest durations =============================== 100.52s call test_storage_s3/test.py::test_schema_inference_cache 35.51s setup test_storage_s3/test.py::test_overwrite 31.05s call test_storage_s3/test.py::test_s3_glob_scheherazade 29.39s call test_system_start_stop_listen/test.py::test_all_protocols 28.46s call test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] 28.32s call test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] 28.16s call test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] 28.16s call test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] 28.14s call test_storage_s3/test.py::test_put_get_with_globs 27.04s call test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] 26.94s call test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] 26.89s call test_tmp_policy/test.py::test_disk_selection 26.84s call test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] 26.83s call test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] 26.31s call test_storage_s3/test.py::test_put_with_zero_redirect 25.63s call test_storage_s3/test.py::test_s3_schema_inference 24.50s setup test_ttl_move/test.py::test_alter_multiple_ttls[negative] 23.97s call test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] 23.38s teardown test_system_start_stop_listen/test.py::test_except 23.17s call test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] 22.98s call test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] 22.93s call test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] 22.88s call test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] 22.78s call test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] 22.69s teardown test_storage_s3/test.py::test_wrong_s3_syntax 22.45s setup test_system_start_stop_listen/test.py::test_all_protocols 21.95s call test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] 21.08s call test_ttl_move/test.py::test_alter_multiple_ttls[positive] 19.98s call test_ttl_move/test.py::test_alter_multiple_ttls[negative] 19.78s call test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] 17.34s call test_storage_s3/test.py::test_select_columns 16.41s setup test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host 15.65s setup test_system_logs_comment/test.py::test_system_logs_comment 15.40s setup test_tmp_policy/test.py::test_disk_selection 15.21s setup test_temporary_data/test.py::test_tmp_data_no_leftovers 15.16s call test_ttl_move/test.py::test_alter_with_merge_work[replicated] 14.73s call test_ttl_move/test.py::test_alter_with_merge_work[mt_work] 14.72s call test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] 14.52s call test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] 14.31s call test_ttl_move/test.py::test_alter_with_merge_work[mt] 14.27s call test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] 13.79s call test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] 13.40s call test_storage_s3/test.py::test_seekable_formats_url 13.29s call test_storage_s3/test.py::test_seekable_formats 12.56s call test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] 11.78s call test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] 11.63s call test_system_start_stop_listen/test.py::test_except 10.99s call test_storage_s3/test.py::test_s3_list_objects_failure 10.85s call test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] 9.37s call test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] 9.22s call test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] 9.05s call test_temporary_data/test.py::test_tmp_data_no_leftovers 7.73s call test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] 7.62s call test_system_start_stop_listen/test.py::test_default_protocols 6.61s call test_system_logs_comment/test.py::test_system_logs_comment 6.00s call test_storage_s3/test.py::test_parallel_reading_with_memory_limit 5.92s call test_storage_s3/test.py::test_skip_empty_files 5.44s call test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] 5.39s call test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] 5.29s call test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] 5.19s call test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] 4.94s call test_ttl_move/test.py::test_rule_with_invalid_destination[case3] 4.92s teardown test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] 4.54s call test_ttl_move/test.py::test_rule_with_invalid_destination[case2] 4.53s call test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] 4.50s teardown test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host 4.44s call test_system_start_stop_listen/test.py::test_custom_protocols 4.28s call test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] 3.93s call test_storage_s3/test.py::test_storage_s3_get_unstable 3.91s call test_storage_s3/test.py::test_predefined_connection_configuration 3.89s call test_storage_s3/test.py::test_schema_inference_from_globs 3.85s teardown test_tmp_policy/test.py::test_disk_selection 3.19s call test_ttl_move/test.py::test_replicated_download_ttl_info 2.71s call test_storage_s3/test.py::test_read_subcolumns 2.33s call test_storage_s3/test.py::test_signatures 2.31s call test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] 2.31s call test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] 2.22s teardown test_temporary_data/test.py::test_tmp_data_no_leftovers 2.16s call test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] 2.11s call test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] 1.96s teardown test_system_logs_comment/test.py::test_system_logs_comment 1.84s call test_storage_s3/test.py::test_wrong_format_usage 1.63s call test_ttl_move/test.py::test_rule_with_invalid_destination[case1] 1.62s call test_ttl_move/test.py::test_rule_with_invalid_destination[case0] 1.53s call test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] 1.48s call test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] 1.43s call test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] 1.43s call test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] 1.39s call test_storage_s3/test.py::test_overwrite 1.28s call test_storage_s3/test.py::test_truncate_table 1.05s call test_storage_s3/test.py::test_storage_s3_put_gzip[gz] 0.92s call test_storage_s3/test.py::test_storage_s3_get_gzip[gz] 0.90s call test_storage_s3/test.py::test_storage_s3_put_gzip[bin] 0.87s call test_storage_s3/test.py::test_storage_s3_get_gzip[bin] 0.85s call test_storage_s3/test.py::test_storage_s3_put_uncompressed 0.81s call test_storage_s3/test.py::test_partition_by 0.68s call test_storage_s3/test.py::test_remote_host_filter 0.58s call test_storage_s3/test.py::test_put_get_with_redirect 0.53s call test_storage_s3/test.py::test_wrong_s3_syntax 0.27s call test_storage_s3/test.py::test_partition_by_string_column 0.27s call test_storage_s3/test.py::test_put[positive] 0.27s call test_storage_s3/test.py::test_partition_by_const_column 0.27s call test_storage_s3/test.py::test_put_csv[positive] 0.27s call test_storage_s3/test.py::test_put[auth_positive] 0.27s call test_storage_s3/test.py::test_put_csv[auth_positive] 0.27s call test_storage_s3/test.py::test_put[deflate] 0.27s call test_storage_s3/test.py::test_put[brotli] 0.27s call test_storage_s3/test.py::test_put[gzip] 0.27s call test_storage_s3/test.py::test_put_csv[negative] 0.27s call test_storage_s3/test.py::test_put[auto] 0.27s call test_storage_s3/test.py::test_put[xz] 0.27s call test_storage_s3/test.py::test_put[zstd] 0.01s call test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host 0.00s call test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host 0.00s teardown test_storage_s3/test.py::test_s3_glob_scheherazade 0.00s teardown test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] 0.00s setup test_ttl_move/test.py::test_alter_with_merge_work[mt_work] 0.00s teardown test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] 0.00s setup test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] 0.00s setup test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] 0.00s teardown test_storage_s3/test.py::test_overwrite 0.00s setup test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] 0.00s setup test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] 0.00s setup test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] 0.00s setup test_ttl_move/test.py::test_alter_with_merge_work[replicated] 0.00s setup test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] 0.00s setup test_storage_s3/test.py::test_storage_s3_put_gzip[bin] 0.00s setup test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] 0.00s setup test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] 0.00s teardown test_ttl_move/test.py::test_rule_with_invalid_destination[case3] 0.00s setup test_storage_s3/test.py::test_storage_s3_put_gzip[gz] 0.00s setup test_ttl_move/test.py::test_rule_with_invalid_destination[case1] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] 0.00s setup test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] 0.00s teardown test_ttl_move/test.py::test_alter_multiple_ttls[negative] 0.00s setup test_storage_s3/test.py::test_put[brotli] 0.00s setup test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] 0.00s setup test_storage_s3/test.py::test_put[gzip] 0.00s setup test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] 0.00s setup test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] 0.00s setup test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] 0.00s teardown test_system_start_stop_listen/test.py::test_all_protocols 0.00s setup test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] 0.00s setup test_storage_s3/test.py::test_put[auto] 0.00s setup test_storage_s3/test.py::test_put[auth_positive] 0.00s setup test_storage_s3/test.py::test_put[deflate] 0.00s setup test_storage_s3/test.py::test_put_csv[positive] 0.00s setup test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] 0.00s setup test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] 0.00s setup test_ttl_move/test.py::test_alter_with_merge_work[mt] 0.00s setup test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] 0.00s setup test_ttl_move/test.py::test_rule_with_invalid_destination[case3] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] 0.00s setup test_ttl_move/test.py::test_rule_with_invalid_destination[case0] 0.00s setup test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] 0.00s setup test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] 0.00s teardown test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] 0.00s setup test_storage_s3/test.py::test_put[positive] 0.00s setup test_ttl_move/test.py::test_rule_with_invalid_destination[case2] 0.00s setup test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] 0.00s setup test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] 0.00s setup test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] 0.00s setup test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] 0.00s setup test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] 0.00s setup test_system_start_stop_listen/test.py::test_custom_protocols 0.00s teardown test_storage_s3/test.py::test_schema_inference_cache 0.00s setup test_storage_s3/test.py::test_partition_by_const_column 0.00s setup test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] 0.00s setup test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] 0.00s setup test_ttl_move/test.py::test_alter_multiple_ttls[positive] 0.00s teardown test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] 0.00s setup test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] 0.00s setup test_storage_s3/test.py::test_schema_inference_from_globs 0.00s setup test_storage_s3/test.py::test_put[xz] 0.00s setup test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] 0.00s setup test_storage_s3/test.py::test_put[zstd] 0.00s setup test_storage_s3/test.py::test_storage_s3_get_gzip[gz] 0.00s teardown test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] 0.00s setup test_storage_s3/test.py::test_remote_host_filter 0.00s setup test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] 0.00s teardown test_storage_s3/test.py::test_put_get_with_globs 0.00s setup test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] 0.00s setup test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] 0.00s teardown test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] 0.00s setup test_storage_s3/test.py::test_storage_s3_get_gzip[bin] 0.00s teardown test_storage_s3/test.py::test_storage_s3_put_gzip[gz] 0.00s teardown test_ttl_move/test.py::test_alter_with_merge_work[mt] 0.00s teardown test_ttl_move/test.py::test_alter_with_merge_work[mt_work] 0.00s setup test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] 0.00s teardown test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] 0.00s teardown test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] 0.00s setup test_storage_s3/test.py::test_storage_s3_put_uncompressed 0.00s setup test_storage_s3/test.py::test_put_csv[negative] 0.00s teardown test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] 0.00s teardown test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] 0.00s teardown test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] 0.00s setup test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] 0.00s setup test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] 0.00s setup test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] 0.00s teardown test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] 0.00s teardown test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] 0.00s setup test_storage_s3/test.py::test_s3_list_objects_failure 0.00s teardown test_storage_s3/test.py::test_s3_schema_inference 0.00s teardown test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] 0.00s setup test_storage_s3/test.py::test_put_csv[auth_positive] 0.00s teardown test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host 0.00s setup test_storage_s3/test.py::test_storage_s3_get_unstable 0.00s setup test_storage_s3/test.py::test_parallel_reading_with_memory_limit 0.00s teardown test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] 0.00s setup test_storage_s3/test.py::test_schema_inference_cache 0.00s teardown test_storage_s3/test.py::test_storage_s3_put_gzip[bin] 0.00s teardown test_storage_s3/test.py::test_storage_s3_get_unstable 0.00s teardown test_storage_s3/test.py::test_storage_s3_get_gzip[gz] 0.00s teardown test_ttl_move/test.py::test_replicated_download_ttl_info 0.00s teardown test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] 0.00s teardown test_ttl_move/test.py::test_rule_with_invalid_destination[case2] 0.00s teardown test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] 0.00s setup test_storage_s3/test.py::test_put_get_with_globs 0.00s teardown test_storage_s3/test.py::test_predefined_connection_configuration 0.00s teardown test_storage_s3/test.py::test_partition_by 0.00s setup test_storage_s3/test.py::test_wrong_s3_syntax 0.00s setup test_storage_s3/test.py::test_put_get_with_redirect 0.00s setup test_system_start_stop_listen/test.py::test_default_protocols 0.00s teardown test_storage_s3/test.py::test_put[gzip] 0.00s teardown test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] 0.00s teardown test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] 0.00s setup test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host 0.00s teardown test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] 0.00s teardown test_storage_s3/test.py::test_put[deflate] 0.00s teardown test_ttl_move/test.py::test_alter_with_merge_work[replicated] 0.00s teardown test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] 0.00s teardown test_ttl_move/test.py::test_rule_with_invalid_destination[case1] 0.00s setup test_storage_s3/test.py::test_partition_by 0.00s teardown test_storage_s3/test.py::test_parallel_reading_with_memory_limit 0.00s teardown test_storage_s3/test.py::test_put_get_with_redirect 0.00s teardown test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] 0.00s teardown test_storage_s3/test.py::test_s3_list_objects_failure 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] 0.00s teardown test_storage_s3/test.py::test_seekable_formats_url 0.00s teardown test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] 0.00s setup test_storage_s3/test.py::test_read_subcolumns 0.00s setup test_ttl_move/test.py::test_replicated_download_ttl_info 0.00s teardown test_storage_s3/test.py::test_put[xz] 0.00s teardown test_ttl_move/test.py::test_rule_with_invalid_destination[case0] 0.00s teardown test_storage_s3/test.py::test_put[zstd] 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] 0.00s setup test_storage_s3/test.py::test_select_columns 0.00s teardown test_storage_s3/test.py::test_select_columns 0.00s teardown test_storage_s3/test.py::test_signatures 0.00s setup test_storage_s3/test.py::test_partition_by_string_column 0.00s teardown test_ttl_move/test.py::test_alter_multiple_ttls[positive] 0.00s teardown test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] 0.00s teardown test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] 0.00s teardown test_storage_s3/test.py::test_put[positive] 0.00s teardown test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] 0.00s teardown test_storage_s3/test.py::test_put[auto] 0.00s teardown test_storage_s3/test.py::test_put_csv[positive] 0.00s teardown test_storage_s3/test.py::test_skip_empty_files 0.00s teardown test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] 0.00s setup test_storage_s3/test.py::test_seekable_formats 0.00s teardown test_storage_s3/test.py::test_put_csv[negative] 0.00s setup test_storage_s3/test.py::test_seekable_formats_url 0.00s teardown test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] 0.00s setup test_storage_s3/test.py::test_put_with_zero_redirect 0.00s teardown test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] 0.00s teardown test_storage_s3/test.py::test_read_subcolumns 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] 0.00s teardown test_storage_s3/test.py::test_schema_inference_from_globs 0.00s teardown test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] 0.00s teardown test_storage_s3/test.py::test_partition_by_string_column 0.00s setup test_storage_s3/test.py::test_predefined_connection_configuration 0.00s teardown test_storage_s3/test.py::test_seekable_formats 0.00s teardown test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] 0.00s setup test_storage_s3/test.py::test_s3_schema_inference 0.00s teardown test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] 0.00s teardown test_storage_s3/test.py::test_wrong_format_usage 0.00s setup test_system_start_stop_listen/test.py::test_except 0.00s teardown test_storage_s3/test.py::test_put[auth_positive] 0.00s setup test_storage_s3/test.py::test_truncate_table 0.00s setup test_storage_s3/test.py::test_signatures 0.00s setup test_storage_s3/test.py::test_wrong_format_usage 0.00s setup test_storage_s3/test.py::test_s3_glob_scheherazade 0.00s setup test_storage_s3/test.py::test_skip_empty_files 0.00s teardown test_storage_s3/test.py::test_storage_s3_put_uncompressed 0.00s teardown test_storage_s3/test.py::test_put_with_zero_redirect 0.00s teardown test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] 0.00s teardown test_storage_s3/test.py::test_put_csv[auth_positive] 0.00s teardown test_storage_s3/test.py::test_partition_by_const_column 0.00s teardown test_storage_s3/test.py::test_put[brotli] 0.00s teardown test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] 0.00s teardown test_storage_s3/test.py::test_storage_s3_get_gzip[bin] 0.00s teardown test_storage_s3/test.py::test_remote_host_filter 0.00s teardown test_storage_s3/test.py::test_truncate_table 0.00s teardown test_system_start_stop_listen/test.py::test_default_protocols 0.00s teardown test_system_start_stop_listen/test.py::test_custom_protocols =========================== short test summary info ============================ ERROR test_system_start_stop_listen/test.py::test_except - Exception: Sanitiz... PASSED test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host PASSED test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host PASSED test_system_logs_comment/test.py::test_system_logs_comment PASSED test_temporary_data/test.py::test_tmp_data_no_leftovers PASSED test_storage_s3/test.py::test_overwrite PASSED test_tmp_policy/test.py::test_disk_selection PASSED test_storage_s3/test.py::test_parallel_reading_with_memory_limit PASSED test_storage_s3/test.py::test_partition_by PASSED test_storage_s3/test.py::test_partition_by_const_column PASSED test_storage_s3/test.py::test_partition_by_string_column PASSED test_ttl_move/test.py::test_alter_multiple_ttls[negative] PASSED test_storage_s3/test.py::test_predefined_connection_configuration PASSED test_storage_s3/test.py::test_put[auth_positive] PASSED test_storage_s3/test.py::test_put[auto] PASSED test_storage_s3/test.py::test_put[brotli] PASSED test_storage_s3/test.py::test_put[deflate] PASSED test_storage_s3/test.py::test_put[gzip] PASSED test_storage_s3/test.py::test_put[positive] PASSED test_storage_s3/test.py::test_put[xz] PASSED test_storage_s3/test.py::test_put[zstd] PASSED test_storage_s3/test.py::test_put_csv[auth_positive] PASSED test_storage_s3/test.py::test_put_csv[negative] PASSED test_storage_s3/test.py::test_put_csv[positive] PASSED test_system_start_stop_listen/test.py::test_all_protocols PASSED test_system_start_stop_listen/test.py::test_custom_protocols PASSED test_system_start_stop_listen/test.py::test_default_protocols PASSED test_ttl_move/test.py::test_alter_multiple_ttls[positive] PASSED test_system_start_stop_listen/test.py::test_except PASSED test_storage_s3/test.py::test_put_get_with_globs PASSED test_storage_s3/test.py::test_put_get_with_redirect PASSED test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative] PASSED test_storage_s3/test.py::test_put_with_zero_redirect PASSED test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive] PASSED test_storage_s3/test.py::test_read_subcolumns PASSED test_storage_s3/test.py::test_remote_host_filter PASSED test_ttl_move/test.py::test_alter_with_merge_work[mt] PASSED test_ttl_move/test.py::test_alter_with_merge_work[mt_work] PASSED test_storage_s3/test.py::test_s3_glob_scheherazade PASSED test_ttl_move/test.py::test_alter_with_merge_work[replicated] PASSED test_storage_s3/test.py::test_s3_list_objects_failure PASSED test_ttl_move/test.py::test_alter_with_merge_work[replicated_work] PASSED test_storage_s3/test.py::test_s3_schema_inference PASSED test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt] PASSED test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume] PASSED test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work] PASSED test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work] PASSED test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work] PASSED test_ttl_move/test.py::test_materialize_ttl_in_partition[mt] PASSED test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated] PASSED test_storage_s3/test.py::test_schema_inference_cache PASSED test_storage_s3/test.py::test_schema_inference_from_globs PASSED test_storage_s3/test.py::test_seekable_formats PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0] PASSED test_storage_s3/test.py::test_seekable_formats_url PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1] PASSED test_storage_s3/test.py::test_select_columns PASSED test_storage_s3/test.py::test_signatures PASSED test_storage_s3/test.py::test_skip_empty_files PASSED test_storage_s3/test.py::test_storage_s3_get_gzip[bin] PASSED test_storage_s3/test.py::test_storage_s3_get_gzip[gz] PASSED test_storage_s3/test.py::test_storage_s3_get_unstable PASSED test_storage_s3/test.py::test_storage_s3_put_gzip[bin] PASSED test_storage_s3/test.py::test_storage_s3_put_gzip[gz] PASSED test_storage_s3/test.py::test_storage_s3_put_uncompressed PASSED test_storage_s3/test.py::test_truncate_table PASSED test_storage_s3/test.py::test_wrong_format_usage PASSED test_storage_s3/test.py::test_wrong_s3_syntax PASSED test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work] PASSED test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work] PASSED test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work] PASSED test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work] PASSED test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work] PASSED test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work] PASSED test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work] PASSED test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work] PASSED test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work] PASSED test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work] PASSED test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work] PASSED test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work] PASSED test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work] PASSED test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work] PASSED test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work] PASSED test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work] PASSED test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change] PASSED test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change] PASSED test_ttl_move/test.py::test_replicated_download_ttl_info PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case0] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case1] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case2] PASSED test_ttl_move/test.py::test_rule_with_invalid_destination[case3] PASSED test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk] =================== 100 passed, 1 error in 696.98s (0:11:36) =================== Traceback (most recent call last): File "/home/ubuntu/_work/_temp/test/git-repo-copy/tests/integration/./runner", line 455, in subprocess.check_call(cmd, shell=True) File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command 'docker run --rm --name clickhouse_integration_tests_j9xtvm --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/_temp/test/git-repo-copy/src/Server/grpc_protos:/ClickHouse/src/Server/grpc_protos --volume=/run:/run/host:ro --mount type=bind,source=/home/ubuntu/_work/_temp/test/dockerd_volume_dir,target=/var/lib/docker -e DOCKER_HELPER_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_BASE_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_KERBERIZED_HADOOP_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_KERBEROS_KDC_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_JAVA_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_JS_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_MYSQL_PHP_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_NGINX_DAV_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=0-8e9be16153250c8307730c9b88c8517181f494ce -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 test_storage_s3/test.py::test_overwrite test_storage_s3/test.py::test_parallel_reading_with_memory_limit test_storage_s3/test.py::test_partition_by test_storage_s3/test.py::test_partition_by_const_column test_storage_s3/test.py::test_partition_by_string_column test_storage_s3/test.py::test_predefined_connection_configuration 'test_storage_s3/test.py::test_put[auth_positive]' 'test_storage_s3/test.py::test_put[auto]' 'test_storage_s3/test.py::test_put[brotli]' 'test_storage_s3/test.py::test_put[deflate]' 'test_storage_s3/test.py::test_put[gzip]' 'test_storage_s3/test.py::test_put[positive]' 'test_storage_s3/test.py::test_put[xz]' 'test_storage_s3/test.py::test_put[zstd]' 'test_storage_s3/test.py::test_put_csv[auth_positive]' 'test_storage_s3/test.py::test_put_csv[negative]' 'test_storage_s3/test.py::test_put_csv[positive]' test_storage_s3/test.py::test_put_get_with_globs test_storage_s3/test.py::test_put_get_with_redirect test_storage_s3/test.py::test_put_with_zero_redirect test_storage_s3/test.py::test_read_subcolumns test_storage_s3/test.py::test_remote_host_filter test_storage_s3/test.py::test_s3_glob_scheherazade test_storage_s3/test.py::test_s3_list_objects_failure test_storage_s3/test.py::test_s3_schema_inference test_storage_s3/test.py::test_schema_inference_cache test_storage_s3/test.py::test_schema_inference_from_globs test_storage_s3/test.py::test_seekable_formats test_storage_s3/test.py::test_seekable_formats_url test_storage_s3/test.py::test_select_columns test_storage_s3/test.py::test_signatures test_storage_s3/test.py::test_skip_empty_files 'test_storage_s3/test.py::test_storage_s3_get_gzip[bin]' 'test_storage_s3/test.py::test_storage_s3_get_gzip[gz]' test_storage_s3/test.py::test_storage_s3_get_unstable 'test_storage_s3/test.py::test_storage_s3_put_gzip[bin]' 'test_storage_s3/test.py::test_storage_s3_put_gzip[gz]' test_storage_s3/test.py::test_storage_s3_put_uncompressed test_storage_s3/test.py::test_truncate_table test_storage_s3/test.py::test_wrong_format_usage test_storage_s3/test.py::test_wrong_s3_syntax test_system_logs_comment/test.py::test_system_logs_comment test_system_start_stop_listen/test.py::test_all_protocols test_system_start_stop_listen/test.py::test_custom_protocols test_system_start_stop_listen/test.py::test_default_protocols test_system_start_stop_listen/test.py::test_except test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_with_interserver_listen_host test_tcp_handler_interserver_listen_host/test_case.py::test_request_to_node_without_interserver_listen_host test_temporary_data/test.py::test_tmp_data_no_leftovers test_tmp_policy/test.py::test_disk_selection 'test_ttl_move/test.py::test_alter_multiple_ttls[negative]' 'test_ttl_move/test.py::test_alter_multiple_ttls[positive]' 'test_ttl_move/test.py::test_alter_multiple_ttls[replicated_negative]' 'test_ttl_move/test.py::test_alter_multiple_ttls[replicated_positive]' 'test_ttl_move/test.py::test_alter_with_merge_work[mt]' 'test_ttl_move/test.py::test_alter_with_merge_work[mt_work]' 'test_ttl_move/test.py::test_alter_with_merge_work[replicated]' 'test_ttl_move/test.py::test_alter_with_merge_work[replicated_work]' 'test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[mt]' 'test_ttl_move/test.py::test_concurrent_alter_with_ttl_move[replicated_mt]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[disk]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_disk]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[replicated_volume]' 'test_ttl_move/test.py::test_disabled_ttl_move_on_insert[volume]' 'test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_disk_work[mt_test_inserts_to_disk_work_1]' 'test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_disk_work[replicated_mt_test_inserts_to_disk_work_1]' 'test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[mt_test_inserts_to_volume_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_do_not_work]' 'test_ttl_move/test.py::test_inserts_to_volume_work[replicated_mt_test_inserts_to_volume_work]' 'test_ttl_move/test.py::test_materialize_ttl_in_partition[mt]' 'test_ttl_move/test.py::test_materialize_ttl_in_partition[replicated]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work0]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_do_not_work1]' 'test_ttl_move/test.py::test_merges_to_disk_work[mt_test_merges_to_disk_work]' 'test_ttl_move/test.py::test_merges_to_disk_work[replicated_mt_test_merges_to_disk_work]' 'test_ttl_move/test.py::test_merges_with_full_disk_work[mt_test_merges_with_full_disk_work]' 'test_ttl_move/test.py::test_merges_with_full_disk_work[replicated_mt_test_merges_with_full_disk_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_do_not_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[mt_test_moves_after_merges_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_do_not_work]' 'test_ttl_move/test.py::test_moves_after_merges_work[replicated_mt_test_moves_after_merges_work]' 'test_ttl_move/test.py::test_moves_to_disk_eventually_work[mt_test_moves_to_disk_eventually_work]' 'test_ttl_move/test.py::test_moves_to_disk_eventually_work[replicated_mt_test_moves_to_disk_eventually_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_do_not_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[mt_test_moves_to_disk_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_do_not_work]' 'test_ttl_move/test.py::test_moves_to_disk_work[replicated_mt_test_moves_to_disk_work]' 'test_ttl_move/test.py::test_moves_to_volume_work[mt_test_moves_to_volume_work]' 'test_ttl_move/test.py::test_moves_to_volume_work[replicated_mt_test_moves_to_volume_work]' 'test_ttl_move/test.py::test_moves_work_after_storage_policy_change[mt_test_moves_work_after_storage_policy_change]' 'test_ttl_move/test.py::test_moves_work_after_storage_policy_change[replicated_mt_test_moves_work_after_storage_policy_change]' test_ttl_move/test.py::test_replicated_download_ttl_info 'test_ttl_move/test.py::test_rule_with_invalid_destination[case0]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case1]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case2]' 'test_ttl_move/test.py::test_rule_with_invalid_destination[case3]' 'test_ttl_move/test.py::test_ttl_move_if_exists[replicated_disk]' -vvv" altinityinfra/integration-tests-runner:0-8e9be16153250c8307730c9b88c8517181f494ce ' returned non-zero exit status 1.